more punctual - Alemán Inglés Diccionario